<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

.g_pp{background:url(../images/ppbg.jpg) no-repeat center bottom; padding-top: 84px;}

.g_pp h2{background:url(../images/pptit.png) no-repeat;height: 120px;text-align: center;font-size: 40px;color: #0070b4;font-weight: normal;}

.g_pp h2 b{color: #ff6801;}

.g_pp h2 em{display: block;font-size: 16px;color: #85797b;text-transform: uppercase;}

.g_pp .abtxt{padding: 0 50px;font-size: 16px;line-height: 26px;color: #666666;text-align: center;margin-bottom: 16px;}



.g_an{background:url(../images/fabg3.jpg) repeat center top; padding-top: 80px;}

.g_an h2{background:url(../images/antit.png) no-repeat;height: 158px;text-align: center;font-size: 40px;color: #0070b4;font-weight: normal;}

.g_an h2 a{color: #0070b4;}

.g_an h2 b{color: #0070b4;}

.g_an h2 em{display: block;font-size: 20px;color: #666666;letter-spacing: 6px;}

.g_an h2 span{display: block;font-size: 16px;color: #666666;text-transform: uppercase;letter-spacing: 5px;line-height: 46px;}

.m_an{padding-bottom: 60px;
	display:-webkit-flex;
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
} 

.anc{float: left;width: 387px;margin-bottom: 20px;height: 391px;position: relative;transition: all 0.3s linear 0s;}

.m_an dt{width: 387px;height: 289px;overflow: hidden;}

.m_an dt img{width: 387px;height: 289px;display: block;transition: all 0.3s linear 0s;}

.m_an dd{border: 1px solid #d5d5d5;padding: 18px 0 0 20px;height: 82px;background: #fff;position: relative;}

.m_an h3 a{display: block;height: 36px;line-height: 36px;font-size: 16px;color: #333333;transition: all .5s;}

.m_an p{font-size: 14px;color: #888888; width: 280px;}

.m_an span{position: absolute;right: 16px;top:18px;}

.anh{position: absolute;left:0;top:0;width: 387px;height: 281px;background:url(../images/ansha.png) no-repeat;padding-top: 110px; opacity: 0;transform: rotateY(180deg);transition: all .8s; opacity: 0; overflow: hidden;}

.anh h4 a{display: block;height: 82px;text-align: center;font-size: 22px;font-weight: bold;color: #fff;background:url(../images/antits.jpg) no-repeat center 42px;transition: all 0.1s linear 0s;padding-top: 20px;opacity: 0;}

.anh p{padding: 0 40px;font-size: 14px;line-height: 20px;color: #fff;text-align: center;margin-bottom: 111px;opacity: 0;transition: all 0.1s linear 0s;}

.anh .anmore{width: 34px;margin: 0 auto;}

.anc:hover .anh{transform: rotateY(0);opacity: 1;}

.anc:hover dt img{transform: scale(1.1);}

.anc:hover h4 a{ transform: translateY(-30px);	animation-name: bounceInDown; padding-top: 0;transition: all .5s;transition-delay:.8s;opacity: 1;	}

.anc:hover p{transition: all .5s;transition-delay:1.5s;opacity: 1;}





.m_hz{height: 370px;}

.m_hz h2{background:url(../images/hztit.png) no-repeat;height: 140px;text-align: center;font-size: 40px;color: #0070b4;font-weight: normal;}

.m_hz h2 a{color: #0070b4;}

.m_hz h2 b{color: #0070b4;}

.m_hz h2 em{display: block;font-size: 20px;color: #666666;letter-spacing: 6px;}

.m_hz h2 span{display: block;font-size: 16px;color: #666666;text-transform: uppercase;letter-spacing: 5px;line-height: 46px;}

.m_hz .hzlst li{float: left;width: 234px;margin-right: 10px;}

.m_hz .hzlst li img{width:232px;height: 130px;border: 1px solid #dedede;}

.m_hz .hzlst li em{display: block;width: 234px;height: 42px;line-height: 42px;text-align: center;overflow: hidden;font-size: 16px;color: #333333;}

.m_hz .hzlst li:hover em{color: #333333;}

.m_hz .u_ljt,.m_hz .u_rjt{position:absolute; top:190px; width:22px; height:34px;z-index: 11;}

.m_hz .u_ljt img,.m_hz .u_rjt img{width:22px; height:34px;}

.m_hz .u_ljt{left:-40px;background:url(../images/ljt2.png) no-repeat;}

.m_hz .u_rjt{right:-40px;background:url(../images/rjt2.png) no-repeat;}

.m_hz .u_ljt:hover,.m_hz .u_rjt:hover{background-position: -22px 0}







.g_pro{background:url(../images/cpbg.jpg) no-repeat center top; background-size: cover; padding-top: 75px; padding-bottom: 70px;}

.g_pro h2{background:url(../images/cptit.png) no-repeat center top;height: 150px;text-align: center;font-size: 40px;color: #0070b4;font-weight: normal;}

.g_pro h2 a{color: #0070b4;}

.g_pro h2 b{color: #0070b4;}

.g_pro h2 span{display: block;font-size: 16px;color: #85797b;text-transform: uppercase;letter-spacing: 5px;line-height: 46px;}

.g_pro h2 em{display: block;font-size: 20px;color: #666666;letter-spacing: 5px;}

.m_cptj{overflow: hidden; padding-top: 10px;}

.m_cptj .cptjhd{float: left;width: 243px;}

.m_cptj .cptjhd li{height: 70px;line-height: 70px;background: #0f1f2e;border-bottom: 1px solid #293845;}

.m_cptj .cptjhd li a{display: block;line-height: 70px;padding-left: 20px;font-size: 16px;color: #fff;}

.m_cptj .cptjhd li a:hover{background:url(../images/flh.jpg) no-repeat;font-weight: bold;}
.m_cptj .cptbt{width: 100%; height: 90px; line-height: 90px; text-align: center; background-image: linear-gradient(#0064a2, #178bd2); color: #fff; font-size: 26px;}

.cprbox{width: 935px; float: right;}
.cprht{width: 100%; height: 60px; line-height: 60px; background: #fff; margin-bottom: 20px;}
.cprht span{padding-left: 20px; font-size: 18px;}
.cprht a{float: right; padding-right: 20px;}
.cprbox ul{
display:-webkit-flex;
display:flex;
flex-wrap:wrap;
justify-content:space-between;
}
.cprbox ul li{width: 300px; padding-bottom: 20px;}
.cprbox ul li p{width: 100%; height: 225px; overflow: hidden;}
.cprbox ul li p img{width: 100%; height: 225px; transition:.5s;}
.cprbox ul li:hover p img{transform: scale(1.1);}
.cprbox ul li span{width: 100%; height: 45px; line-height: 45px; display: inline-block; text-align: center; background: #fff; display:inline-block; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}





.g_ystit{padding-top: 76px;height: 176px;}

.g_ystit h2{background:url(../images/ystit.png) no-repeat;height: 154px;text-align: center;font-size: 40px;color: #0070b4;font-weight: normal;}

.g_ystit h2 a{color: #0070b4;}

.g_ystit h2 b{color: #0070b4;}

.g_ystit h2 em{display: block;font-size: 20px;color: #666666;letter-spacing: 6px;}

.g_ystit h2 span{display: block;font-size: 16px;color: #85797b;text-transform: uppercase;letter-spacing: 5px;line-height: 46px;}



.g_ys1{height: 438px;}



.g_ys1 .ys1left{float: left;width: 588px;}

.g_ys1 .ys1left h3{height: 120px;border-bottom: 1px solid #cbcbcb;margin-bottom: 26px; position: relative; padding-left: 95px;}

.g_ys1 .ys1left h3 em{display: block;font-size: 26px;color: #666666;text-transform: uppercase;font-weight: normal;}

.g_ys1 .ys1left h3 span{color: #333333;font-weight: bold;}

.g_ys1 .ys1left h3 b{display: block;font-size: 40px;color: #333333}

.g_ys1 .ys1left h3 i{position: absolute;left:0;top:0;background:url(../images/ysno.jpg) no-repeat;width: 78px;height: 86px;line-height: 86px;text-align: center;font-size: 48px;color: #fff;font-style: normal;}

.g_ys1 .wz{height: 180px;}

.g_ys1 .wz li{font-size: 16px;line-height: 38px;color: #666666;background:url(../images/ysico2.png) no-repeat 0 15px;padding-left: 15px;}

.g_ys1 .ibrand-num{background:url(../images/yswz1bg.jpg) no-repeat;height: 105px;}

.g_ys1 .ibrand-num li{float: left;font-size: 16px;color: #333;}

.g_ys1 .ibrand-num .li1{width: 166px;}

.g_ys1 .ibrand-num .li2{width: 210px;}

.g_ys1 .ibrand-num .li3{width: 210px;}



.g_ys1 .ibrand-num li em{display: inline-block;font-size: 44px;color: #0070b4;font-weight: bold;}

.g_ys1 .ibrand-num i{font-size: 18px;color: #0070b4; font-style: normal;position: relative;top:-16px;}

.g_ys1 .ibrand-num li span{display: block;}



.g_ys1 .ys1right{float: right;width: 601px;position: relative;}

.g_ys1 .ys1right li{float: left;width: 298px;margin-right: 5px;height: 144px;overflow: hidden;}

.g_ys1 .ys1right li img{width: 298px;height: 144px;display: block;transition: all 0.3s linear 0s;}

.g_ys1 .ys1right .ys1-1{width: 601px;height: 287px;overflow: hidden;margin-bottom: 6px;}

.g_ys1 .ys1right .ys1-1 img{width: 601px;height: 287px;display: block;transition: all 0.3s linear 0s;}

.g_ys1 .ys1right .ys1-1:hover img{transform: scale(1.05);}

.g_ys1 .ys1right li:hover img{transform: scale(1.05);}



.g_ys1 .ys1right .ys1-3{margin-right: 0;}

.g_ys1 .ysround{position: absolute;left:256px;top:245px;background:url(../images/ysround.png) no-repeat;width: 90px;height: 70px;padding: 20px 0 0 0;text-align: center;font-size: 18px;font-weight: bold;color: #fff;}







.g_ys2{height: 657px;}

.g_ys2 .ys2-1{position: absolute;left:-68px;top:85px;width: 701px;height: 559px;}

.g_ys2 .ys2-1 img{width: 701px;height: 559px;display: block;transition: all 0.3s linear 0s;}



.g_ys2 .ys1left{float: right;width: 526px;padding-top: 174px;}

.g_ys2 .ys1left h3{height: 120px;border-bottom: 1px solid #cbcbcb;margin-bottom: 26px; position: relative; padding-left: 95px;}

.g_ys2 .ys1left h3 em{display: block;font-size: 24px;color: #666666;text-transform: uppercase;font-weight: normal;}

.g_ys2 .ys1left h3 span{color: #333333;font-weight: bold;}

.g_ys2 .ys1left h3 b{display: block;font-size: 40px;color: #333333}

.g_ys2 .ys1left h3 i{position: absolute;left:0;top:0;background:url(../images/ysno.jpg) no-repeat;width: 78px;height: 86px;line-height: 86px;text-align: center;font-size: 48px;color: #fff;font-style: normal;}



.g_ys2 .wz{height: 180px;}

.g_ys2 .wz li{font-size: 16px;line-height: 38px;color: #666666;background:url(../images/ysico2.png) no-repeat 0 15px;padding-left: 15px;}



.g_ys2 .ys2wz2{background:url(../images/ys2-2.jpg) no-repeat;padding-top: 55px;font-size: 16px;color: #222222;}

.g_ys2 .ys2wz2 li{float: left;}

.g_ys2 .wz2-1{width: 235px;}

.g_ys2 .wz2-2{width: 210px}

.g_ys2 .wz2-3{width: 80px;}




.g_ys4{background:url(../images/ysbg4.jpg) no-repeat center top;height: 538px; margin-top: 20px;}



.g_ys4 .ys2-1{position: absolute;left:-68px;top:25px;width: 701px;height: 559px;overflow: hidden;}

.g_ys4 .ys2-1 img{width: 701px;height: 559px;display: block;}



.g_ys4 .ys1left{width: 530px; padding-top: 80px;}

.g_ys4 .ys1left h3{height: 120px;border-bottom: 1px solid #cbcbcb;margin-bottom: 26px; position: relative; padding-left: 95px;}

.g_ys4 .ys1left h3 em{display: block;font-size: 24px;color: #666666;text-transform: uppercase;font-weight: normal;}

.g_ys4 .ys1left h3 span{color: #333333;font-weight: bold;}

.g_ys4 .ys1left h3 b{display: block;font-size: 40px;color: #333333}

.g_ys4 .ys1left h3 i{position: absolute;left:0;top:0;background:url(../images/ysno.jpg) no-repeat;width: 78px;height: 86px;line-height: 86px;text-align: center;font-size: 48px;color: #fff;font-style: normal;}



.g_ys4 .wz{height: 180px;}

.g_ys4 .wz li{font-size: 16px;line-height: 38px;color: #666666;background:url(../images/ysico2.png) no-repeat 0 15px;padding-left: 15px;}









.g_ys4 .ibrand-num{background:url(../images/yswz4-2.png) no-repeat;height: 105px;}

.g_ys4 .ibrand-num li{float: left;font-size: 16px;color: #222222}

.g_ys4 .ibrand-num .li1{width:200px;}

.g_ys4 .ibrand-num .li2{width: 200px;}

.g_ys4 .ibrand-num li em{display: inline-block;font-size: 44px;color: #0070b4;font-weight: bold;}

.g_ys4 .ibrand-num i{font-size: 18px;color: #0070b4; font-style: normal;position: relative;top:-16px;}

.g_ys4 .ibrand-num li span{display: block;padding-left: 5px;}




.g_news{padding-top: 78px; padding-bottom: 30px; overflow: hidden;}

.g_news h2{background:url(../images/newtit.png) no-repeat;height: 152px;text-align: center;font-size: 40px;color: #0070b4;font-weight: normal;}

.g_news h2 a{color: #0070b4;}

.g_news h2 b{color: #0070b4;}

.g_news h2 em{display: block;font-size: 20px;color: #666666;letter-spacing: 6px;}

.g_news h2 span{display: block;font-size: 16px;color: #85797b;text-transform: uppercase;letter-spacing: 5px;line-height: 46px;}



.g_news .newdt{float: left;width:576px; }

.g_news h3{background:url(../images/newtit1.jpg) no-repeat 0 top;height: 72px; line-height: 72px; font-size: 24px;font-weight: normal;color: #000000;}

.g_news h3 a{color: #000000;}

.g_news h3 em{display: block;font-size: 15px;color: #b3ddd1;padding-top: 5px;font-weight: normal;text-transform: uppercase; font-family: arial; }

.g_news h3 span{font-size: 14px;color: #8a8a8a;}

.g_news .dtdl{background: #f3f3f3;height: 459px;margin-bottom: 1px;}

.g_news .dtdl dt{width:574px;height: 326px;overflow: hidden; margin-bottom: 20px;}

.g_news .dtdl dt img{width:574px;display: block;transition: all 0.3s linear 0s;}

.g_news .dtdl dt:hover img{transform: scale(1.05);}



.g_news .dtdl h4{height: 28px;line-height: 28px;position: relative;padding-left: 100px; overflow: hidden;font-size: 16px;font-weight: bold;color: #000000;margin-bottom: 15px;}

.g_news .dtdl h4 a{color: #000000;}

.g_news .dtdl h4 em{position: absolute;left:13px;top:0;background:url(../images/tt.jpg) no-repeat;width: 80px;height: 28px;line-height: 28px;text-align: center;font-size: 16px;color: #fff;font-weight: normal;}

.g_news .dtdl p{font-size: 14px; color: #737373; line-height: 24px;height: 48px;overflow: hidden; margin: 0 13px;}

.g_news .newstlst{background: #f3f3f3;padding-top: 26px;height: 102px;padding-left: 20px;}

.g_news .newstlst li{height: 20px;line-height: 20px;overflow: hidden;margin-bottom: 10px;padding-left: 30px;font-size: 14px;color: #737373; padding-right: 18px;position: relative;}

.g_news .newstlst li a{color: #737373;}

.g_news .newstlst li span{color: #a1a0a0;}

.g_news .newstlst li i{position: absolute;left:5px;top:3px;background:url(../images/dtico1.jpg) no-repeat;width: 15px;height: 15px;line-height: 15px;text-align: center;font-size: 12px;color: #fff;font-style: normal;}

.g_news .newstlst li:hover i{background:url(../images/dtico2.jpg) no-repeat;}

.g_news .newr{float: right;width: 580px;height: 390px;}

.g_news .newr .bk{width: 580px;}

.g_news .newr .bk h3{background:url(../images/newtit1.jpg) no-repeat 0 top;height: 72px; line-height: 72px; font-size: 24px;font-weight: normal;color: #000000;}

.g_news .newr .bk h3 a{color: #000000;}

.g_news .newr .bk h3 em{display: block;font-size: 15px;color: #b3ddd1;padding-top: 5px;font-weight: normal;text-transform: uppercase; font-family: arial; }

.g_news .newr .bk h3 span{font-size: 14px;color: #8a8a8a;}

.g_news .bkcon dl{width: 580px;height: 137px;margin-bottom: 22px;}

.g_news .bkcon dt{float: left;width: 183px;height: 137px;overflow: hidden;}

.g_news .bkcon dt img{width: 183px;height: 137px;display: block;transition: all 0.3s linear 0s;}

.g_news .bkcon dt:hover img{transform: scale(1.05);}

.g_news .bkcon dd{position: relative; float: left;background: #f3f3f3;padding: 20px 0 0 20px; height: 117px; width: 371px;}

.g_news .bkcon h4{height: 28px;line-height: 28px;overflow: hidden;font-size: 16px;font-weight: bold;color: #000000;margin-bottom: 12px;}

.g_news .bkcon h4 a{color: #000000;}

.g_news .bkcon p{font-size: 14px; color: #737373; line-height: 24px;height: 48px;overflow: hidden;width: 350px;}

.g_news .bkcon span{position: absolute;right: 0;bottom: 0;width: 44px;height: 42px;}

.g_news .wd{height: 267px;background: #f3f3f3;}

.g_news .wd h3{height: 60px;line-height: 60px;background: #e3e3e3;border-left: 3px solid #0079bc;padding-left: 22px;font-size: 24px;color: #000000;margin-bottom: 25px;}

.g_news .wd h3 a{color: #333333;}

.g_news .wd h3 span{font-size: 14px;color: #8a8a8a;padding-right: 15px;}

.g_news .wdlst li{background:url(../images/wdico.jpg) no-repeat 30px 11px;font-size: 14px;padding-left: 45px; line-height: 26px;height: 26px;overflow: hidden;margin-bottom: 5px;padding-right: 15px;}

.g_news .wdlst li a{color: #737373;line-height: 34px;height: 34px;display: block;}

.g_news .wdlst li span{color: #a1a0a0;}









.g_zs2{padding-top: 50px; padding-bottom: 50px; overflow: hidden;}
.zz{width:1200px; margin:0 auto; position:relative;}

.zz .zz_q{height:52px;line-height: 52px;background: url(../images/xctit.jpg) no-repeat; margin-bottom: 20px; text-align: center;}

.zz .zz_q a{display:inline-block; color:#fff;text-decoration: none; font-size: 20px; font-weight: bold;}





.zz_box{ position: relative;}

.zz_box .ljt,.zz_box .rjt{ width:20px; height:27px; position: absolute; cursor:pointer;  display:block; z-index: 10;}

.zz_box .ljt{left:-45px;top:100px;}

.zz_box .rjt{right:-45px;top:100px;}

.zz_box .ljt a{ background: url(../images/jt.png) no-repeat; width:20px; height:27px; display:block;}

.zz_box .rjt a{ background: url(../images/jt.png) no-repeat right 0; width:20px; height:27px; display:block;}

.zz-s ol li{position: relative; float:left; width:290px;overflow: hidden; margin-right:13px; display:inline;background: none;padding: 0}

.zz-s ol li img{width:290px; height:218px; display: block;transition: all 0.3s linear 0s;}

.zz-s ol li em{display: block;width: 290px;height: 44px;line-height: 44px;overflow: hidden; text-align: center;font-size: 16px;color: #666666; }

.zz-s2 ol li{position: relative; float:left; width:150px;overflow: hidden; margin:0 12px; *display:inline;background: none;padding: 0; }

.zz-s2 ol li.no{margin:0;}

.zz-s2 ol li span{width: 150px;height: 200px;border:1px solid #ccc; display: block;overflow: hidden;}

.zz-s2 ol li img{height: 200px; width:auto;margin: 0 auto; display: block;transition: all 0.3s linear 0s;}

.zz-s2 ol li em{display: block;width: 150px;height: 44px;line-height: 44px;overflow: hidden; text-align: center;font-size: 16px;color: #666666; }





/* 友情链接 */

.g_link{ height: 110px;padding-top: 20px; background:#f3f3f3;}

.g_link .m_link{float: left;width: 850px;padding-top: 12px;}

.g_link h2{height: 26px;line-height: 26px;background:url(../images/linktit.jpg) no-repeat;font-size: 18px;color: #0a52b2;margin-bottom: 13px;}

.g_link h2 em{display: inline-block;padding-left: 35px;font-size: 14px;color: #666666;text-transform: uppercase;font-weight: normal;}

.g_link .link_c{line-height: 26px;overflow: hidden;}

.g_link .link_c a{float: left;display:block; font-size: 14px;color: #666666;padding-right: 12px;}

.g_link .link_c a{color: #666666;}

.g_link .code{float: right;width: 306px;margin-right: 28px; margin-top:28px;}

.g_link .codelst li{ text-align:center; float: left;width: 97px;height: 97px;margin-left: 56px;}

.g_link .codelst li img{width: 97px;height: 97px;display: block;margin: 0 auto; }



</pre></body></html>